TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 UT - Salt Lake City Area rating list selection
                                                2019 UT - Salt Lake City Area rating list selection
2020 TLS League Ratings
Section - Intermountain           District - Utah           Area - UT - Salt Lake City
Eccles Tennis Center          Men          Rating Order
(As of 01/30/2023)
2020 2020
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Jason Hardin -- Summary -- Highland, UT 4.40 4.5 4.5 A 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 0
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 3 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 4 - 0
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 2
2 Kris Rosander -- Summary -- Salt Lake City, UT 4.33 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 5 - 2
2020 USTA Adult 18 & Over 4.5M Liberty Park 4 - 1
3 Curtis Zeke Totland -- Summary -- Salt Lake City, UT 4.26 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 9.0 18 & over Sports Mall 0 - 2
2020 USTA Adult 40 & Over 4.5M Liberty Park 2 - 2
2020 USTA Adult 18 & Over 4.5M Liberty Park 1 - 2
4 Peter Bublik -- Summary -- Salt Lake City, UT 4.26 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 4 - 0
2020 USTA Adult 40 & Over 4.5M Liberty Park 1 - 3
2020 USTA Adult 18 & Over 4.5M Liberty Park 4 - 1
5 Scott Sowby -- Summary -- Vineyard, UT 4.24 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 9.0 18 & over Liberty Park 2 - 0
2020 USTA Adult 18 & Over 4.5M Liberty Park 2 - 0
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 0
6 Dan Summerhays -- Summary -- Sandy, UT 4.23 4.5 4.5 A 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 3 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Coach Mikes Tennis Academy 0 - 1
7 Jason Nielsen -- Summary -- West Bountiful, UT 4.23 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 5 - 2
2020 USTA Adult 18 & Over 4.5M Liberty Park 3 - 2
8 Kyle Kugler -- Summary -- South Jordan, UT 4.23 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 1 - 0
2020 USTA Adult 40 & Over 4.5M Liberty Park 4 - 1
2020 USTA Adult 18 & Over 4.5M Liberty Park 1 - 1
9 John Collins -- Summary -- Salt Lake City, UT 4.18 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Salt Lake Swim and Tennis Club 1 - 3
2020 USTA Adult 40 & Over 4.5M Salt Lake Swim and Tennis Club 2 - 4
2020 USTA Adult 18 & Over 4.5M Liberty Park 3 - 0
10 Alex Kester -- Summary -- Salt Lake City, UT 4.17 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 4 - 0
2020 USTA Mixed 18 & Over mixed 9.0 18 & over Park City MARC 0 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Liberty Park 0 - 1
2020 USTA Adult 18 & Over 4.5M Salt Lake Swim and Tennis Club 4 - 2
2020 ITA Mixed 18 & Over mixed 9.5 18 & over Coach Mikes Tennis Academy 0 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Salt Lake Swim and Tennis Club 1 - 3
11 Jon Penman -- Summary -- Salt Lake City, UT 4.15 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 2
2020 USTA Adult 40 & Over 4.5M Liberty Park 6 - 1
2020 USTA Adult 18 & Over 4.5M Liberty Park 2 - 1
12 Danny Owen -- Summary -- Salt Lake City, UT 4.14 4.5 4.5 C 2018
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 0 - 1
13 David Hopkins -- Summary -- Salt Lake City, UT 4.14 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 5 - 2
2020 USTA Adult 18 & Over 4.5M Liberty Park 1 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
14 jeffrey perdoch -- Summary -- Salt Lake City, UT 3.63 4.0 4.0 S 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 1 - 1
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Salt Lake Swim and Tennis Club 3 - 2
2020 Fall Outdoor League-Saturday 4.0M Liberty Park 2 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
15 Karthik Kasiviswanthan -- Summary -- South Jordan, UT 3.27 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 2 - 0
2020 USTA Adult 40 & Over 3.5M Liberty Park 3 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 0 - 3
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 2 - 1
16 Bob Ziroll -- Summary -- Draper, UT 3.25 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 2 - 2
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 4
17 Sanjay Pingali -- Summary -- Salt Lake City, UT 3.22 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 2 - 2
18 Mark Adams -- Summary -- Bountiful, UT 3.22 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 1 - 2
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 1 - 0
2020 USTA Adult 40 & Over 3.5M Liberty Park 3 - 1
2020 USTA Adult 18 & Over 3.5M Liberty Park 2 - 6
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Liberty Park 0 - 3
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 4 - 0
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 2 - 1
19 Kevin Day -- Summary -- Sandy, UT 3.21 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 0 - 1
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Sports Mall 0 - 2
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Salt Lake Swim and Tennis Club 0 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 2
2020 ITA Mixed 18 & Over mixed 7.5 18 & over South Jordan Tennis Assoc 1 - 4
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Sports Mall 2 - 0
20 Stephen Stenberg -- Summary -- Salt Lake City, UT 3.19 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 1 - 0
2020 USTA Adult 40 & Over 4.0M Liberty Park 1 - 3
2020 USTA Adult 40 & Over 3.5M Liberty Park 1 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 3
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Liberty Park 0 - 1
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 1
21 David Mattiussi -- Summary -- Salt Lake City, UT 3.17 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 3
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 3 - 0
2020 USTA Adult 40 & Over 4.0M Liberty Park 0 - 1
2020 USTA Adult 40 & Over 3.5M Sports Mall 2 - 1
2020 USTA Adult 18 & Over 3.5M Sports Mall 3 - 3
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Liberty Park 0 - 4
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 1 - 0
22 Daniel Wolfgram -- Summary -- Salt Lake City, UT 3.16 3.5 3.5 S
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 0 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 4
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 1 - 1
23 ryan stringham -- Summary -- DRAPER, UT 3.15 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 3.5M Liberty Park 0 - 3
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 4
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 1
24 Alain Sessi -- Summary -- Midvale, UT 3.11 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 0 - 1
2020 USTA Adult 40 & Over 3.5M Liberty Park 1 - 3
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 3
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 0 - 2
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 1
25 Bradley Bolster -- Summary -- Sandy, UT 3.08 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 0 - 2
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Salt Lake Swim and Tennis Club 0 - 1
2020 USTA Adult 40 & Over 3.5M Liberty Park 2 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 5
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Salt Lake Swim and Tennis Club 1 - 2
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Salt Lake Swim and Tennis Club 1 - 1
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 1 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
26 Matthew Yamane -- Summary -- Salt Lake City, UT 2.90 3.0 3.0 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 1
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 2 - 0
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 5 - 2
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 1 - 0
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 4
2020 USTA Adult 18 & Over 3.0M Liberty Park 2 - 1
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 2 - 1
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 1 - 2
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 0 - 2
27 Timothy Gribben -- Summary -- South Jordan, UT 2.84 3.0 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 3 - 1
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 1 - 1
2020 USTA Adult 40 & Over 3.0M Sports Mall 3 - 0
2020 USTA Adult 18 & Over 3.0M Sports Mall 1 - 2
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 2 - 2
2020 Fall Outdoor League-Saturday 3.0M Sports Mall 6 - 2
28 Andrew Bliss -- Summary -- Salt Lake City, UT 2.82 3.0 3.0 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 1 - 3
2020 Winter League-Saturday 3.0M Saturday Sports Mall 3 - 1
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 3 - 0
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Sports Mall 2 - 0
2020 USTA Adult 40 & Over 3.5M Liberty Park 2 - 2
2020 USTA Adult 40 & Over 3.0M Sports Mall 3 - 1
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 4
2020 USTA Adult 18 & Over 3.0M Sports Mall 3 - 2
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Liberty Park 1 - 1
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 2 - 1
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 3
2020 Fall Outdoor League-Saturday 3.0M Sports Mall 1 - 3
29 Milad Sefiddashti -- Summary -- Sandy, UT 2.77 3.0 3.0 C 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 3 - 2
2020 USTA Adult 18 & Over 3.0M Sports Mall 3 - 2
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Liberty Park 0 - 3
2020 Fall Outdoor League-Saturday 3.0M Sports Mall 4 - 3
30 Mikael Johnson -- Summary -- Salt Lake City, UT 2.74 3.0 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 0 - 1
2020 USTA Adult 40 & Over 3.0M Liberty Park 3 - 2
2020 USTA Adult 18 & Over 3.0M Liberty Park 6 - 1
2020 ITA Mixed 18 & Over mixed 5.5 18 & over Liberty Park 3 - 3
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 1 - 4
31 Eddie Fung -- Summary -- Salt Lake City, UT 2.73 3.0 3.0 C 2019
2020 Winter League-Saturday 3.5M Saturday Eccles Tennis Center 0 - 2
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 0 - 3
2020 USTA Adult 40 & Over 3.5M Liberty Park 0 - 2
2020 USTA Adult 40 & Over 3.0M Liberty Park 1 - 3
2020 USTA Adult 18 & Over 3.5M Liberty Park 1 - 4
2020 USTA Adult 18 & Over 3.0M Liberty Park 3 - 2
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 0 - 1
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 2 - 2
32 Alfred Balch -- Summary -- Park City, UT 2.62 3.0 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 1 - 2
2020 USTA Adult 40 & Over 3.0M Liberty Park 0 - 3
2020 USTA Adult 18 & Over 3.0M Liberty Park 1 - 5
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 2 - 3
33 Mike Atwood -- Summary -- Woods Cross, UT 2.62 3.0 2.5 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 5 - 0
2020 USTA Adult 40 & Over 3.0M Liberty Park 2 - 1
2020 USTA Adult 18 & Over 3.0M Liberty Park 2 - 3
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Eagleridge Tennis and Swim Club 1 - 4
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 2 - 2
34 Glenn Bailey -- Summary -- Salt Lake City, UT 2.56 3.0 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 0 - 4
2020 USTA Adult 40 & Over 3.0M Liberty Park 0 - 2
2020 USTA Adult 18 & Over 3.0M Liberty Park 1 - 5
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 1 - 3
35 David Montierth -- Summary -- Herriman, UT 2.53 (3.0) 3.0 M 2018
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 0 - 3
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
36 Mark Stonehocker -- Summary -- Salt Lake City, UT 2.50 2.5 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 0 - 3
2020 USTA Adult 40 & Over 3.0M Liberty Park 1 - 3
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 0 - 2
37 Jacob Lyman -- Summary -- Midvale, UT 2.34 2.5 2.5 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 3 - 2
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 2 - 2
2020 USTA Adult 40 & Over 3.0M Liberty Park 0 - 4
2020 USTA Adult 18 & Over 3.0M Liberty Park 2 - 4
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 1 - 3
38 Brent Higgs -- Summary -- Bountiful, UT 2.19 2.5 2.5 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 1 - 1
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 0 - 4
2020 USTA Adult 40 & Over 3.0M Liberty Park 0 - 3
2020 USTA Adult 18 & Over 3.0M Liberty Park 1 - 2
2020 ITA Mixed 18 & Over mixed 5.5 18 & over Liberty Park 1 - 4
2020 Fall Outdoor League-Saturday 3.0M Liberty Park 0 - 1
Walter Deutsch -- Summary -- RIVERTON, UT n/a n/a 3.5 S
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 0 - 2
Ryan Egan -- Summary -- WEST JORDAN, UT n/a n/a 3.0 S
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 2 - 0
Aaron Henderson -- Summary -- Orem, UT n/a n/a 3.0 C 2019
2020 Winter League-Saturday 3.0M Saturday Eccles Tennis Center 0 - 2
Mark Hutter -- Summary -- West Jordan, UT n/a n/a 2.5 S
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 1 - 1
James Palmer -- Summary -- South Jordan, UT n/a n/a 3.0 C 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Eccles Tennis Center 2 - 0